towed roller - Alemán Inglés Diccionario